dion cools
Vietnam vs Malaysia: Which Channel Is Broadcasting It, and What Lies Behind the ASEAN Cup Third-Place TicketFor the past three weeks, I have developed an odd habit: whenever a Vietnam...
Fornari at 2m01 and the second contract nobody signed on the pitchFrom the stands at Long An stadium on 11 September, I wrote a line in my...
Last Chance Before Nov 2: 3-Hour Small-Group Sessions with Gregg Troy & Herbie Behm at ASCA World Clinic 2026Seven days remain until the ASCA World Clinic 2026 brings roughly 50 speakers...
When the Data Disappears: Why an Empty Analysis Beats a Packed Hot TakeThere is a moment that every sports analyst has passed through, yet almost no...
Indonesia Reaches 2026 Asian Games Men's Team Badminton Final: All Trust Placed in the Two Doubles RubbersOne line in the source report I worked from stopped me cold. It stated that t...
Kentucky Beats Louisville 3-1: From .079 to .420, and the Deep Layer the Box Score Won't Tell YouThe second set closed at 29-27, after 16 ties and 7 lead changes. Kentucky wo...
The Empty Analysis and the Mispronounced Name: Verification in Esports WritingOn the LPL Summer 2026 live broadcast in Shanghai, I let the name “Clearlove”...
Topson Returns to OG: The Nostalgia Gamble and the Competitive Gap Nobody Dares to MentionNine months ago, Topias "Topson" Taavitsainen left The International stage wi...
Djokovic in Beijing: 29 Straight Wins and a Body That Hasn't Answered YetA month ago at Flushing Meadows, the cameras caught Novak Djokovic folding ov...
World Billiards 2026: The Class of '75 and the Power Transfer That the Data Saw ComingOpening In May 2026, I was in the newsroom in London as the semi-finals of th...
Lyon led 2-0 through Nuamah's brace, but a banner aimed at St Etienne was what made Ligue 1 stopThat minute, nobody committed a foul. No player went down, no VAR, no red car...
From Spaces to Identity: The Tactical Journey of Vietnamese FootballMy Dinh Stadium, December 15, 2026. In the 6th minute, Nguyen Anh Duc burst...
The Empty Analysis Report: When the Algorithm Refuses to JudgeIn early June, a deep analysis report released by a sports data evaluation...
The Serve, the Injury, and What the Data Does Not Say: Notes from ParisThe Serve, the Injury, and What the Data Does Not Say: Notes from Paris A Jun...
ETTU Hands Broadcast Rights to Dyn Through 2028: European Table Tennis Builds Its Own Running TrackETTU Hands Broadcast Rights to Dyn Through 2028: European Table Tennis Builds...
Lakshya Sen and the Fall at Asian Games 2026: When an Early Lead Is Not Enough to Hold the MatchThe final point of the match between Lakshya Sen and Loh Kean Yew in the men'...
China-EU Friendship Tournament: When the Table Becomes a Negotiating TableI sat in the media room of the Royal Alpa Table Tennis Club in Brussels,...
ASIAD Competition Day: Nguyen Thi That at 7 AM, U23 Vietnam at NoonSomeone taped a competition schedule to the wall of the ASIAD media centre wi...
GTA 6: 80 Hours of Play — A Number from One Man, or a Promise for All?When a developer sits down and says he played GTA 6 for 80 hours and still...
At 44, “Muay Saint” Buakaw Still Lands Fierce Strikes, Beats Chinese Master for the Second TimeSPORT: MARTIAL ARTS / KICKBOXING — DEEP ANALYSIS At 44, “Muay Saint” Buakaw...
